别扭: awkward, difficult, uncomfortable, not agreeing, at loggerheads, gauche...
岳母: wife's mother, mother-in-law...
心意: regard, kindly feelings, intention...
狭窄: narrow...